package org.ResearchProject.service;

import org.ResearchProject.dto.ThisProjectPeopleDto;
import org.ResearchProject.pojo.ResearchProject;

import java.util.ArrayList;
import java.util.List;
import java.util.Map;

/**
 * 2024-12-13-19:25
 */
public interface ResearchProjectService {
    void insertResearchProject(ResearchProject researchProject);

    void addMembers(ArrayList members, int projectId, int tutorId);

    ThisProjectPeopleDto getThisProjectPeople(int projectId);

    void deleteMembers(ArrayList<Integer> members, Integer projectId , Integer tutorId);

    void deleteProject(Integer projectId);

    void updateProject(ResearchProject researchProject);
}
